top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Programming mobile devices : an introduction for practitioners / / Tommi Mikkonen
Programming mobile devices : an introduction for practitioners / / Tommi Mikkonen
Autore Mikkonen Tommi
Edizione [1st edition]
Pubbl/distr/stampa Chichester, England ; , : John Wiley, , c2007
Descrizione fisica 1 online resource (246 p.)
Disciplina 004.165
621.3845
621.38456
Soggetto topico Mobile computing
Wireless communication systems
ISBN 1-282-34567-2
9786612345678
0-470-06107-3
0-470-06106-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Foreword by Jan Bosch -- Foreword by Antero Taivalsaari -- Preface -- Acknowledgments -- 1 Introduction -- 1.1 Motivation -- 1.2 Commonly Used Hardware and Software -- 1.3 Development Process -- 1.4 Chapter Overview -- 1.5 Summary -- 1.6 Exercises -- 2 Memory Management -- 2.1 Overview -- 2.2 Strategies for Allocating Variables to Memory -- 2.3 Design Patterns for Limited Memory -- 2.4 Memory Management in Mobile Java -- 2.5 Symbian OS Memory Management -- 2.6 Summary -- 2.7 Exercises -- 3 Applications -- 3.1 What Constitutes an Application? -- 3.2 Workflow for Application Development -- 3.3 Techniques for Composing Applications -- 3.4 Application Models in Mobile Java -- 3.5 Symbian OS Application Infrastructure -- 3.6 Summary -- 3.7 Exercises -- 4 Dynamic Linking -- 4.1 Overview -- 4.2 Implementation Techniques -- 4.3 Implementing Plugins -- 4.4 Managing Memory Consumption Related to Dynamically Linked Libraries -- 4.5 Rules of Thumb for Using Dynamically Loaded Libraries -- 4.6 Mobile Java and Dynamic Linking -- 4.7 Symbian OS Dynamic Libraries -- 4.8 Summary -- 4.9 Exercises -- 5 Concurrency -- 5.1 Motivation -- 5.2 Infrastructure for Concurrent Programming -- 5.3 Faking Concurrency -- 5.4 MIDP Java and Concurrency -- 5.5 Symbian OS and Concurrency -- 5.6 Summary -- 5.7 Exercises -- 6 Managing Resources -- 6.1 Resource-Related Concerns in Mobile Devices -- 6.2 Common Concerns -- 6.3 MIDP Java -- 6.4 Symbian OS -- 6.5 Summary -- 6.6 Exercises -- 7 Networking -- 7.1 Introduction -- 7.2 Design Patterns for Networking Environment -- 7.3 Problems with Networking Facilities and Implementations -- 7.4 MIDP Java and Web Services -- 7.5 Symbian OS and Bluetooth Facilities -- 7.6 Summary -- 7.7 Exercises -- 8 Security -- 8.1 Overview -- 8.2 Secure Coding and Design -- 8.3 Infrastructure for Enabling Secured Execution -- 8.4 Security Features in MIDP Java -- 8.5 Symbian OS Security Features -- 8.6 Summary -- 8.7 Exercises -- References -- Index.
Record Nr. UNINA-9910143701503321
Mikkonen Tommi  
Chichester, England ; , : John Wiley, , c2007
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Programming mobile devices : an introduction for practitioners / / Tommi Mikkonen
Programming mobile devices : an introduction for practitioners / / Tommi Mikkonen
Autore Mikkonen Tommi
Edizione [1st edition]
Pubbl/distr/stampa Chichester, England ; , : John Wiley, , c2007
Descrizione fisica 1 online resource (246 p.)
Disciplina 004.165
621.3845
621.38456
Soggetto topico Mobile computing
Wireless communication systems
ISBN 1-282-34567-2
9786612345678
0-470-06107-3
0-470-06106-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Foreword by Jan Bosch -- Foreword by Antero Taivalsaari -- Preface -- Acknowledgments -- 1 Introduction -- 1.1 Motivation -- 1.2 Commonly Used Hardware and Software -- 1.3 Development Process -- 1.4 Chapter Overview -- 1.5 Summary -- 1.6 Exercises -- 2 Memory Management -- 2.1 Overview -- 2.2 Strategies for Allocating Variables to Memory -- 2.3 Design Patterns for Limited Memory -- 2.4 Memory Management in Mobile Java -- 2.5 Symbian OS Memory Management -- 2.6 Summary -- 2.7 Exercises -- 3 Applications -- 3.1 What Constitutes an Application? -- 3.2 Workflow for Application Development -- 3.3 Techniques for Composing Applications -- 3.4 Application Models in Mobile Java -- 3.5 Symbian OS Application Infrastructure -- 3.6 Summary -- 3.7 Exercises -- 4 Dynamic Linking -- 4.1 Overview -- 4.2 Implementation Techniques -- 4.3 Implementing Plugins -- 4.4 Managing Memory Consumption Related to Dynamically Linked Libraries -- 4.5 Rules of Thumb for Using Dynamically Loaded Libraries -- 4.6 Mobile Java and Dynamic Linking -- 4.7 Symbian OS Dynamic Libraries -- 4.8 Summary -- 4.9 Exercises -- 5 Concurrency -- 5.1 Motivation -- 5.2 Infrastructure for Concurrent Programming -- 5.3 Faking Concurrency -- 5.4 MIDP Java and Concurrency -- 5.5 Symbian OS and Concurrency -- 5.6 Summary -- 5.7 Exercises -- 6 Managing Resources -- 6.1 Resource-Related Concerns in Mobile Devices -- 6.2 Common Concerns -- 6.3 MIDP Java -- 6.4 Symbian OS -- 6.5 Summary -- 6.6 Exercises -- 7 Networking -- 7.1 Introduction -- 7.2 Design Patterns for Networking Environment -- 7.3 Problems with Networking Facilities and Implementations -- 7.4 MIDP Java and Web Services -- 7.5 Symbian OS and Bluetooth Facilities -- 7.6 Summary -- 7.7 Exercises -- 8 Security -- 8.1 Overview -- 8.2 Secure Coding and Design -- 8.3 Infrastructure for Enabling Secured Execution -- 8.4 Security Features in MIDP Java -- 8.5 Symbian OS Security Features -- 8.6 Summary -- 8.7 Exercises -- References -- Index.
Record Nr. UNINA-9910830900503321
Mikkonen Tommi  
Chichester, England ; , : John Wiley, , c2007
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui